Located in Sacramento, CA, The Railyards serves shoppers from across the region. Shoppers can find this Lifestyle/Specialty Center at NEC I-5 & H Street. The Railyards first opened in 2013. The mall spans 1,385,000 sqft. of leasable retail area and is home to around 0 stores.