1139 NW 2nd Ave
Miami, FL 33136
$1,500,000 USD
1,400 SF
1,400 SF
$1,500,000 USD
Convenience Store