Flats to rent de owners at Terra Alta