Skip to content
Details
$675,000
5
3
2004
Build year
MLS#: 6670587
3771 E. Leo Place,
Chandler, AZ 85249
Your browser does not support the audio element.
Play
Pause