LEASED: 8130 E Cactus Scottsdale, AZ 85260 andreadavis On April 26, 2013 / Commercial Real Estate Property, In the News, Leased Odyssey Professional Center – 8130 E. Cactus office condo – 100% Leased within 45 days! Read more →