23006 N 86TH Street, Scottsdale, AZ 85255
4
beds
6
baths
3,919 Sq.Ft. LIVING AREA
7,205 Sq.Ft. lot