Steve & Barry’s Plans Newest Superstore Unit
Port Washington, N.Y., Steve & Barry’s has signed a lease for 85,000 sq. ft. at the Schuylkill Mall in Frackville, Pa, according to GlobeSt.com. This lease affirms the company’s aggressive growth plan, which calls for 70 new stores this year.
The value of the lease is undisclosed.