Nice spot. Take a look.
https://www.google.com/maps/@38.900663,-104.8...312!8i6656 This is probably just office space, though there could be warehousing included, but just the name and a sweet location are well worth pursuing. We'll get more details from the company soon enough.