12
1211 NE 23rd Ave
Pompano Beach, FL 33062
$1,675,000 USD
4,334 SF
6
Units
5.44% Cap Rate
4,334 SF
$1,675,000 USD
Apartments