22401 SW 112th Ave
Miami, FL 33170
$1,650,000 USD
0.69 AC
0.69 AC
$1,650,000 USD
Commercial