20621 N 83RD Place

Scottsdale, AZ, 85255
$1,425,000Price
4Beds
4Baths
3981sqft
Courtesy of: Realty ONE Group

20621 N 83RD Place

Scottsdale, AZ, 85255
$1,425,000Price
4Beds
4Baths
3981sqft