Versatile Convenience Store with Beer and Wine License for sale in 2420 19th St, Fort Lauderdale, Florida | Venturu