Lee & Associates presents Inres Corp office suites available for lease in Miami Beach near South Beach City Center. The four-story office presents a selection of spaces ranging in size from 449 to 2,025 SF, featuring natural light, high ceilings, and Central AC.
The building is located two blocks from the beach. and is steps from the renowned City Center, surrounded by a variety of retail and luxury hotels, such as The Ritz Carlton, SLS South Beach, and W Hotel among others.