13
3575 NW 103rd St
Miami, FL 33147
$685,000 USD
2,496 SF
2
Units
2,496 SF
$685,000 USD
Multifamily