Elm Park
Location
West 41 Ave & Larch St Vancouver , Vancouver