Tea Garden Apartments
4300 Sea Grape Dr # B1
Fort Lauderdale, FL 33308
Fort Lauderdale, FL 33308