Richmond 12815 Clarke Pl12815 Clarke Pl, Richmond, BC V6V 2H9, Canada BumbleBee Window & Exterior Cleaning Richmond 12815 Clarke Pl, Richmond, BC V6V 2H9, Canada View