38
1471 NW 22nd St
Fort Lauderdale, FL 33311
$865,000 USD
4,234 SF
4
Units
7.6% Cap Rate
4,234 SF
$865,000 USD
Apartments