Home
About
Culture
Strategy & Investments
News
Careers
Contact
More
date acquired
April 2023
location
Las Vegas, NV
size
88,205 SF
units
6
year build
2008