43
3031 NE 21st Ave
Fort Lauderdale, FL 33306
$1,575,000 USD
4,995 SF
7
Units
5.3% Cap Rate
4,995 SF
$1,575,000 USD
Apartments