42
2311-2325 NW 22nd Ave
Miami, FL 33142
$10,999,999 USD
39,855 SF
23
Units
5.24% Cap Rate
39,855 SF
$10,999,999 USD
Apartments