Starwood Affiliate Spends $26.78 Mil in 206,900-SF Office Building Sale-Leaseback Deal

September 27, 2001 at 01:01 AM
Share & Print