Latest Story
Chester distribution facility sells for $17.7M
375k square foot building sits on 33 acres off I-95
The Old Stage Distribution Center in Chesterfield County sold for $17.7 million, Cushman & Wakefield | Thalhimer announced Tuesday. LNR Partners sold the 375,000-square-foot building, which sits on 33 acres,