11242 E Stampede Place

Tucson, AZ, 85749
$675,000Price
4Beds
3Baths
2617sqft
Courtesy of: Tierra Antigua Realty

11242 E Stampede Place

Tucson, AZ, 85749
$675,000Price
4Beds
3Baths
2617sqft