Home
About
Properties
Services
Testimonials
FAQ's
Contact
More
Address: 1801 NE 59th St. Fort Lauderdale, FL
Year Built: 1989
Property Size: 11,491 sqft
Number of Units: 5
Location: Within minutes from I-95
Carpet/Tile Floor
Patio
Balcony
Walk-In Closets
Pool
Parking Lot