IMPERIAL POINT 2 SEC

2167 58th St NE Fort Lauderdale FL 33308

FOR RENT from 2025-01-01
2167 NE 58th St, Fort Lauderdale FL 33308
4 bed
2 bath
2353 sqft

$8,000

$1,000
Price Increased