Starwood Retail Partners

Starwood Retail Partners, formed in 2012, is a shopping center asset management organization owned by Starwood Capital Group. We acquire, redevelop, lease, manage, and operate a portfolio which now includes 29 centers in 14 states across the U.S. Thanks to Starwood Capital Group’s excellent reputation and working alliances in capital markets, we partner exclusively with top-tier investment firms to help finance our properties.

Rebecca Pope
1 East Wacker Drive, Suite 3600, Chicago, IL 60601

© 2016 International Council of Shopping Centers • 1221 Avenue of the Americas, 41st Floor, New York, NY 10020