18388 N 93RD Place

Scottsdale, AZ, 85255
ACTIVE
$11,000Price
3Beds
3Baths
2780Sq Ft
Newly Listed

18388 N 93RD Place

Scottsdale, AZ, 85255
ACTIVE
$11,000Price
3Beds
3Baths
2780Sq Ft