Avenue South Residence is a newly launched property