Attractions
0.3 mi
S
↓
View Route
235 12th St - Miami Beach, FL 33139
The Miami Peach Museum is a contemporary art and selfie-style experience located in Miami Beach, designed for visitors seeking playful, colorful, and highly photogenic installations. This attraction blends immersive art with pop culture aesthetics, offering a ...