1980 Storm Branch Road is located in Beech Island, SC. At this time, the property has an estimated value of $1,077,900 and yearly taxes of $1,178. This home has 1 bathroom and approximately 1,196 sqft of living space. The property was built in 1951. Similar homes nearby have 1 bath and sell for around $1,100,000.