4
1141 NE 23rd Ter
Pompano Beach, FL 33062
$1,700,000 USD
3,500 SF
6
Units
6.47% Cap Rate
3,500 SF
$1,700,000 USD
Apartments