34 flats new build for sale in El Castillo