6
8171 E Indian Bend Rd
Scottsdale, AZ 85250
$2,274,000 USD
6,000 SF
6,000 SF
$2,274,000 USD
Office