MLS# 6691261
20395 N Shadow Mountain Drive
Surprise,
AZ
85374
Property Type:
Single Family Residence