The Richmond Redevelopment Commission approved the purchase of a new street sweeper for up to $297,470. One of the city's current sweepers, bought in 2017, is nearing the end of its service life.