22
921-925 NE 17th Ave
Fort Lauderdale, FL 33304
$2,300,000 USD
5,276 SF
10
Units
4.89% Cap Rate
5,276 SF
$2,300,000 USD
Apartments