Home
About
Properties
Services
Testimonials
FAQ's
Contact
More
Address: 5910 NE 18th Ave Ft. Lauderdale, FL
Year Built: 1965
Property Size: 16,209 sqft
Number of Units: 18, 2 stories
Location: Within Minutes From US-1 & I-95
Pet Friendly
Central A/C
Tile Flooring
On-Site Laundry