2 min read Real Estate Starwood Property Trust Sells Westlake Shopping Center For $20M Leland September 20, 2022 Starwood’s Barry Sternlicht with 5060 Seminole Pratt Whitney Road (Katz & Associates) Barry Sternlicht’s...Read more