21 NE 22nd St, Miami, FL 33137
Strata Wynwood offers studio to three-bedroom residences plus ground-floor retail and modern office spaces.
Property Features for 21 NE 22nd St
General Information
Site & Location
Additional Details
Spaces For Lease
at 21 NE 22nd StDisplayed information is deemed reliable but is not guaranteed and should be independently verified. All listing content including descriptions, pricing, images are the copyrighted material of Newmark | Miami
Investment Insights
Based on property information with market context.
Located at 21 NE 22nd St in Miami’s Wynwood area, the building is positioned within the neighborhood’s art-focused atmosphere described in the property materials.
The overall layout combines residential, retail, and office components within a single campus-style development, supported by on-site parking and amenity programming for residents.
Key Highlights
- Strata Wynwood features 257 luxury apartment residences from studios to three‑bedrooms.
- On‑site parking available.
- Ground‑floor retail included.