For Sale

$643,888

Est. payment: $7,067/mo
31643 N 170th Dr
Surprise, AZ 85387

Bedrooms
3
Bathrooms
2
Square Feet
1,708