8 flats new build for sale in La Duquesa