31
1181-1191 NW 8th Street Rd
Miami, FL 33136
$6,525,000 USD
15,300 SF
29
Units
5.13% Cap Rate
15,300 SF
$6,525,000 USD
Apartments