Tag: Las Vegas office property
Service Properties Trust sells office property in Las Vegas for $57m
Service Properties Trust has sold a 138,558 square foot office property located at 1505 South Pavilion Center in Las Vegas, Nevada for $57.0 million,...