9
18101 NW 7th Ave
Miami, FL 33169
$7,400,000 USD
32,987 SF
32
Units
6.26% Cap Rate
32,987 SF
$7,400,000 USD
Apartments