1
1241 NE 23rd Ave
Pompano Beach, FL 33062
$1,900,000 USD
5,896 SF
4
Units
5.21% Cap Rate
5,896 SF
$1,900,000 USD
Apartments