1834 NW 20th St
$2,500
1834 NW 20th St, Miami, FL 33142
For Lease
Retail
Active
Last Updated: 02/06/2026
1,375 sqft
Building Size
1980
Year Built
Details:
Building Size: 1,375 sqft
Year Built: 1980
Highlights:
- Cooling: Central Individual A/C
- Heating: Central Individual A/C
- Parking Features: Common, On Street
Description:
Excellent opportunity to lease a versatile commercial property located on high-visibility NW 20th Street in Miami’s rapidly growing Allapattah corridor. The space allows for a wide range of uses including retail, office, medical, showroom, creative workspace, and service-oriented businesses. Conveniently positioned near Wynwood, Downtown Miami, and the Health District, this location offers strong exposure, steady traffic, and long-term growth potential.
Location
Gallery