SE256RW
Ross Road, South Norwood, London, SE25
Three bedrooms plus study Access to communal garden No onward chain Immaculate condition Desirable location Ample storage space 1172 sq ft / 108.9 sqm EPC rating B