43
3111 NW 3rd Ave
Pompano Beach, FL 33064
$8,500,000 USD
173,937 SF
46
Units
6.14% Cap Rate
173,937 SF
$8,500,000 USD
Apartments