2/4 Boa Vista Road, New Town