3 bed Detached Sold Subject to Contract

Leigh Road, Street

£525,000