6306 Sherwood Rd, Philadelphia, PA is a single family 3-story twin-home that contains 2,270 sq ft and was built in 1925. It contains 5 bedrooms and 2 bathrooms and one powder room on the first floor (toilet, sink). This home last sold for $76,500 in October 1995.
This property is off market, which means it's not currently listed for sale or rent on Zillow. This may be different from what's available on other websites or public sources.



