Black Lion and Massa Investment Group have recently acquired the former headquarters of Starwood Capital in Miami for a purchase price of $82 million. This marks Black Lion’s largest deal to date, showcasing their expertise in transforming properties into prime assets.
According to Robert Rivani, spokesperson for Black Lion, their track record speaks for itself when it comes to creative and innovative transformations. Their vision for this space is unparalleled and will deliver a unique hospitality office and retail experience that has yet to be seen in the area.
Located at 1601 Washington Avenue in the South Beach historic district, this mixed-use development spans 140,000 square feet with ground-level retail spaces and a 499-space parking garage. The building stands at eight stories tall next door to Lincoln Road Mall.
Since Starwood’s departure in 2022, the property has remained largely vacant until now.