5868 Blue Spruce Avenue, Orchard, Burlington (W12252489)

5868 Blue Spruce Avenue, Orchard, Burlington

the location & the neighbourhood