TROPICAL POINT NO 2

505 10th Ave SW Fort Lauderdale FL 33312