SE255AH
Flat 2, 23 Station Road, South Norwood, London, SE25 5AH
On the instructions of the Joint Fixed Charge Receivers Long leasehold first floor self-contained flat Two bedrooms, reception room, kitchen, bathroom/wc Close to amenities and transport facilities. Currently vacant