22
2170 NW Flagler Ter
Miami, FL 33125
$5,500,000 USD
9,579 SF
22
Units
4.69% Cap Rate
9,579 SF
$5,500,000 USD
Apartments