5910 NE 18th Ave Ft. Lauderdale, FL

Imperial Point

Property Details

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

Amenities

Pet Friendly

Central A/C

Tile Flooring

On-Site Laundry