160 6628 RIVER Road in Richmond: Brighouse Retail for sale in “River Park Place2” : MLS®# C8059629