23
3226 NE 12th St
Pompano Beach, FL 33062
$2,460,000 USD
6,816 SF
11
Units
5.18% Cap Rate
6,816 SF
$2,460,000 USD
Apartments