Bright 1 Bedroom Apartment

York Place, Battersea, London, SW11

For Sale

£725,000

Leasehold