Upper Buena Vista
Shopping centerThis cozy, upscale mall with a Zenโlike vibe offers handcrafted items, cafes & a restaurant. People often mention great, shops, visit, restaurants, love, Love, area, Miami, spot, Great,
Address
5040 NE 2nd Ave, Miami, FL 33137
Website
Contact
(305) 539-9555Rating on Google Maps
4.70 (1.5K reviews)Open on Google Maps