Leland Palms

12981 SW 52nd Street Fort Lauderdale FL 33330 (888) 848-5698