Starwood subsidiary sells James Center to Riverstone Properties for $108 mln

Share this