$360,000 - 6833 E Osborn Road, Scottsdale, AZ 85251
6833 E Osborn Road
Scottsdale,
AZ
85251
Subdivision name: CASA GRANADA TOWNHOUSES