19
806 NE 16th Pl
Fort Lauderdale, FL 33305
$2,450,000 USD
6,606 SF
8
Units
4.75% Cap Rate
6,606 SF
$2,450,000 USD
Apartments