20/31-39 Adderton Road, Telopea, NSW 2117 - Townhouse for rent - PropertyMate