33 SW 2nd Ave # 801, Miami FL 33130
Beds
Baths
SQFT 7,200
Garage
99 Years Built
Office Space for lease in Downtown Miami, close to City of Miami, Library and Court. Easy access from I-95, come check it out!
Office Space for lease in Downtown Miami, close to City of Miami, Library and Court. Easy access from I-95, come check it out!