3407 N 63RD Place

Scottsdale, AZ, 85251
$819,000Price
3Beds
3Baths
1780sqft
Courtesy of: Redfin Corporation

3407 N 63RD Place

Scottsdale, AZ, 85251
$819,000Price
3Beds
3Baths
1780sqft