D A Sellar lives at 129 Coxs Rd, North Ryde, NSW 2113.
129 Coxs Road, North Ryde is a 832 sqm 2-bedroom townhouse. It last sold for $260,000 on Nov 1999.
(02) 9889 5081