20429 N 83RD Place

Scottsdale, AZ, 85255
$2,250,000Price

20429 N 83RD Place

Scottsdale, AZ, 85255
ACTIVE
$2,250,000Price
4Beds
3Baths
2780Sq Ft

20429 N 83RD Place

Scottsdale, AZ, 85255
ACTIVE
$2,250,000Price
4Beds
3Baths
2780Sq Ft