2 bed House for Sale

James Street, Blaenavon, NP4

£135,000 (Freehold)