Best streets in Beecroft
Ranked 1st best street in Beecroft
"A great place to rest and relax - without the hassles of cit..."- antigone
Karril Avenue is a wonderful street in Beecroft. It's not too far away from buses to Epping if you're a regular commuter to the city, if you're like me. I love the neighbourly spirit and the decadent...