Grange Park Avenue, London

£1,650,000 Freehold
6 bedrooms 2 bathrooms