8386 Glenwoods Ter is a 1,952(*estimated) square foot home with 4 bedrooms and 3 bathrooms located in Riverdale GA, Clayton County. This property is listed for sale at $105,000 and is currently active and accepting offers.