The Devonshires is a small development of 11 apartments with security entry phone system, lift...
Facilities include estate management services, lift and garden.