Boutique Optical Shop with Luxury Eyewear for sale in 536 12th Ave, Miami, Florida | Venturu