12
7362 NW 72nd Ave
Miami, FL 33166
$7,999,000 USD
2,824 SF
5.06% Cap Rate
2,824 SF
$7,999,000 USD
Service Station