Prime Commercial Storefront with Excellent Street Visibility for sale in 1234 164 ST, North Miami Beach, Florida | Venturu