Project Details

Address:
6811-6851 Lonetree Blvd.

Square Feet:
95,400

Year(s) Built:
2002

Major Tenants:
Planet Fitness, Applebee’s