SO THE FACT THAT PORTION OF THIS GOES TO HELP KI A new building for Riverside, Missouri's Red X Store is just around the corner. The new 59,000-square-foot store will be open for business on Feb. 22.
The area is also known as “Red Square” and houses there are no less than 10 million pounds worth. It's three blocks of imposing beauty. According to a report in a 2021 report by Knight Frank ...