Wynwood's Urban Oasis Apartment Miami
Providing garden views and a garden, Wynwood's Urban Oasis is located in the Wynwood Art District district of Miami, 3.5 km from Adrienne Arsht Center for the Performing Art and 4.1 km from American Airlines Arena.
Number of rooms: 2
304 Northwest 32nd Street, Wynwood Art District, Miami, FL 33127, United States