Skip to main content Skip to footer
  • Leased
Leased - Showroom-Office-Warehouse in North Scottsdale - #1

LEASED: Showroom-office-warehouse space, consisting of 6,075 square feet, at 16000 N. 80th Street, Suite D, in Scottsdale, Arizona.

  • 05/20/2021
  • 16000 N 80th St, Suite D, Scottsdale, AZ 85260