42
2311-2325 NW 22nd Ave
Miami, FL 33142
$9,500,000 USD
39,855 SF
23
Units
6.06% Cap Rate
39,855 SF
$9,500,000 USD
Apartments