Lemonade

Lemonade, Inc. chose our Meetinghouse to be the home of their west coast headquarters. Soon after moving in, they were ready to expand and took over our remaining space in 3080!

Previous
Previous

Glendale Self Storage

Next
Next

ATH North Houston