top of page
THE SPACE MIAMI
101-102 NE 25th Street
Miami, Florida
​
The Space Miami is a turnkey, fully equipped restaurant and indoor/ outdoor event space. The Space is a lush oasis in the heart of Miami’s Wynwood & Edgewater neighborhoods. Indoor space totals 12,259 SF, sitting on a 63,302 SF pristinely manicured lot. The zoning allows for future development of up to 217 units or 434 hotel keys and 316,510 SF of development.
bottom of page