| $296,000 5816 S DUCK POND LN W, Taylorsville UT | |
|
5 beds 3 baths 3,276 sqft |