SOLD!
This Single-Family Home located at 3321 Atwood Drive, Loveland CO sold on Jun 14, 2013. 3321 Atwood Dr has 4 beds, 2 ½ baths, and approximately 2,882 square feet. The property has a lot size of 7,841 sqft and was built in 2004.
This Single-Family Home located at 3321 Atwood Drive, Loveland CO sold on Jun 14, 2013. 3321 Atwood Dr has 4 beds, 2 ½ baths, and approximately 2,882 square feet. The property has a lot size of 7,841 sqft and was built in 2004.