Miami Office & Showroom Spaces for Lease |4253 Southwest 72nd Avenue, FL
4253 Southwest 72nd Avenue,, Miami, Florida 33155
- 7,920 sq ft
- Built 2005
Lease premier office, retail, or distribution space at Plaza 72 in Miami's Bird Road corridor. Offering a 1,516 SF suite, a 1,625 SF studio,...