Sold STC
Dixon Road, South Norwood
£500,000
Property Features
- 1,191 sq. ft. of living space
- Three well-proportioned bedrooms
- Lovely curb appeal
- No onward chain
- Excellent transport links into The City
- EPC rating: D