13506 Sherwood Street, Sugar Land, TX 77498 – HAR.com

Sold: 13506 Sherwood Street, Sugar Land, TX 77498 ∙ $285001 – $325000 ∙ 0.28 Acres Lot ∙ 1795 SQFT ∙ 3 Beds ∙ 2 Full Baths ∙ Single-Family …