290 Apartments for sale in Margate