10
8852 NW 111 Ct
Miami, FL 33178
$8,690,000 USD
34,716 SF
22
Units
5.37% Cap Rate
34,716 SF
$8,690,000 USD
Apartments