Sale: 89 Cecilia Ave, London East, N5Y 3Z9