New York — On October 27, Century 21 Department Store will open an approximately 70,000-square-foot, two-level store at Green Acres Mall in Valley Stream, N.Y., on the South Shore of Long Island. It will be the 10th department store for the legendary Manhattan-based retailer.