Lake WorthFLPhotos not providedPublic recordTropical Garden Villas12428 S F St, Lake Worth, FL, 33460-4314Current availability not reportedAsk about openings