townhousel villa 3 7 twenty fifth avenue palm beach qld is no longer available