12340 TRITES Road in Richmond: Steveston South Business with Property for sale : MLS®# C8033145