Homes for Sale in Surprise, AZ

14014 N 172nd AvenueSurpriseAZ85388
Save PropertyPhoto of 14014 N 172nd Avenue, Surprise, AZ 85388
14014 N 172nd Avenue

Surprise, AZ 85388

$3,500,000

Beds: 5, Baths: 3.5, SqFt: 4506, Status: Active, Contingent: No
17191 W SAN MARCOS StreetSurpriseAZ85388
Save PropertyPhoto of 17191 W SAN MARCOS Street, Surprise, AZ 85388
17191 W SAN MARCOS Street

Surprise, AZ 85388

$769,995

Beds: 4, Baths: 3.5, SqFt: 3741, Status: Active
17191 W THOUSAND OAKS StreetSurpriseAZ85388
Save PropertyPhoto of 17191 W THOUSAND OAKS Street, Surprise, AZ 85388
17191 W THOUSAND OAKS Street

Surprise, AZ 85388

$697,995

Beds: 4, Baths: 3.5, SqFt: 3254, Status: Active
15017 W MEDINAH WaySurpriseAZ85374
Save PropertyPhoto of 15017 W MEDINAH Way, Surprise, AZ 85374
15017 W MEDINAH Way

Surprise, AZ 85374

$690,000

Beds: 3, Baths: 3, SqFt: 2211, Status: Active
20903 N BARBERRY Lane NSurpriseAZ85387
Save PropertyPhoto of 20903 N BARBERRY Lane N, Surprise, AZ 85387
20903 N BARBERRY Lane N

Surprise, AZ 85387

$685,000

Beds: 2, Baths: 2.5, SqFt: 3066, Status: Active
W Peak View RoadSurpriseAZ85387
Save PropertyPhoto of W Peak View Road, Surprise, AZ 85387
W Peak View Road

Surprise, AZ 85387

$680,000

Beds: 4, Baths: 2.5, SqFt: 2800, Status: Active
27611 N 146th AvenueSurpriseAZ85387
Save PropertyPhoto of 27611 N 146th Avenue, Surprise, AZ 85387
27611 N 146th Avenue

Surprise, AZ 85387

$659,000

Beds: 4, Baths: 3.5, SqFt: 3640, Status: Active
18252 N PETRIFIED FOREST DriveSurpriseAZ85374
Save PropertyPhoto of 18252 N PETRIFIED FOREST Drive, Surprise, AZ 85374
18252 N PETRIFIED FOREST Drive

Surprise, AZ 85374

$639,000

Beds: 2, Baths: 2.5, SqFt: 2602, Status: Active, Contingent: CCBS (Contract Contingent on Buyer Sale)
18421 N Laguna Azul DriveSurpriseAZ85374
Save PropertyPhoto of 18421 N Laguna Azul Drive, Surprise, AZ 85374
18421 N Laguna Azul Drive

Surprise, AZ 85374

$635,000

Beds: 2, Baths: 2.5, SqFt: 2983, Status: Active
19808 N SHADOW MOUNTAIN DriveSurpriseAZ85374
Save PropertyPhoto of 19808 N SHADOW MOUNTAIN Drive, Surprise, AZ 85374
19808 N SHADOW MOUNTAIN Drive

Surprise, AZ 85374

$635,000

Beds: 2, Baths: 2.5, SqFt: 2732, Status: Active
14615 W HEDGEHOG PlaceSurpriseAZ85387
Save PropertyPhoto of 14615 W HEDGEHOG Place, Surprise, AZ 85387
14615 W HEDGEHOG Place

Surprise, AZ 85387

$629,900

Beds: 4, Baths: 3, SqFt: 3650, Status: Active
16905 W ARTESIA DriveSurpriseAZ85387
Save PropertyPhoto of 16905 W ARTESIA Drive, Surprise, AZ 85387
16905 W ARTESIA Drive

Surprise, AZ 85387

$629,500

Beds: 2, Baths: 2.5, SqFt: 2628, Status: Active