Sit 'n Sleep site in Studio City sells for $7 million
The property has been leased to Sit 'n Sleep for 11 years, with the lease due to expire in 2023. |!| Los Angeles
The property has been leased to Sit 'n Sleep for 11 years, with the lease due to expire in 2023. |!| Los Angeles