Steve Ross bought the One Clearlake office tower for $55.4 million, expanding his empire in downtown West Palm Beach, where he is the dominant developer
Steve Ross bought the One Clearlake office tower for $55.4 million, expanding his empire in downtown West Palm Beach, where he is the dominant developer