K & J Powell lives at 5 Powell St, Killara, NSW 2071.
5 Powell Street, Killara is a 1,200 sqm 5-bedroom house. It last sold for $1,900,000 on Apr 2012.
(02) 9498 8373