IMPERIAL POINT 2 SEC

2144 64th St NE Fort Lauderdale FL 33308

FOR RENT from 2026-06-16
2144 NE 64th St, Fort Lauderdale FL 33308
3 bed
2 bath
1373 sqft

$8,000