Commercial - Miami, FL
2,000 square foot office/showroom space located in the heart of Wynwood adjacent to Wynwood Yard and O Cinema, with parking lot in the rear of the building. 1 Year Lease.
Would you like more information regarding this property?
Please call (305) 695-1600.
Data Provided by:
Miami Association of REALTORS