16798 N Miami Ave
North Miami Beach, FL 33162
$1,499,000 USD
2,152 SF
2,152 SF
$1,499,000 USD
Convenience Store