Beechwood Cherry Blossom

On Beechwood Avenue, near Cherry Blossom

Buses point north-west ↖