A portfolio of seven shopping malls. The portfolio comprises of 6.6 million square-feet of space and are located in Illinois, Ohio, Nebraska, Florida and California.
Deal Type | Date | Amount | Valuation/ EBITDA |
Post-Val | Status | Debt |
---|
This information is available in the PitchBook Platform. To explore Starwood (7 US Mall Portfolio)‘s full profile, request access.
Request a free trial