17410 NW 2nd Ave
Miami, FL 33169
$7,000,000 USD
4,200 SF
4,200 SF
$7,000,000 USD
Auto Repair