5850 Larch St
Vancouver, BC V6M

Found 1 report:

December 9, 2008, 5850 Larch St. (residential apartment building), found bug on my tummy, suspected that from bites that they have been here for at least the past three months.







No nearby bug reports