Established Central American Grocery with Prime Location for sale in 222 25th St, Miami, Florida | Venturu