SUNSHINE #91 Fort Lauderdale, FL

901 NW 19th St, Fort Lauderdale, FL 33311