20253 N 83rd Place

Scottsdale, AZ, 85255
ACTIVE
$14,995Price
4Beds
5Baths
3490Sq Ft
Newly Listed

20253 N 83rd Place

Scottsdale, AZ, 85255
ACTIVE
$14,995Price
4Beds
5Baths
3490Sq Ft