20
10505 N 69th St
Scottsdale, AZ 85253
$25.50 USD/SF/YR
1,415 SF
1
Space Available
Built 1988
1,415 SF Contiguous
Built 1988
1,415 SF
$25.50 USD/SF/YR
Office