IMPERIAL POINT 2 SEC

2167 58th St NE Fort Lauderdale FL 33308

Pending
2167 NE 58th St, Fort Lauderdale FL 33308
4 bed
2 bath
2353 sqft

$899,000

$809,100
Price Increased