CRAIG PLAZA OFFICE PARK

Acquired: 2005
  • Location

    North Las Vegas, NV

  • Square Feet

    25,000+

  • Key Tenants

    N/A