Properties

12001 E Shea Blvd
  • School
  • Lease
  • LOCATION
    Scottsdale
  • SQ FT
    1400 sf