MIAMI, April 18, 2023 /PRNewswire/ — Starwood Capital Group (“Starwood Capital”), a global private investment firm focused on real estate and energy investments, announced today that it has sold a fully leased data center in Ashburn, VA, for an undisclosed sum. The property, located at…