Address: 640 N JUNIPER WAY, Leeds UT 84746
Status:For Sale  Beds: 3
Price:$849,500  Baths: 4
Price/Sqft:$225
Click here for details.