Situated in Sheffield Village, OH, Cobblestone Square Shopping Ctr. is one of the area's prominent shopping venues. This Regional Center is conveniently located at I-90 & Rte. 254. The mall opened its doors in 2000. The property encompasses 680,000 sqft. of gross leasable area across its 25 stores. Ample parking is provided with 4,200 spaces available.