1 bed Flat Sold Subject to Contract

Moonraker Square, Street

£142,500