484 flats newest for sale in Sant Andreu