Deer Crossing is located just prior to Mashpee Commons and across from South Cape Plaza. For Lease is the following unit: A14 is a retail/office offered for $1,500/Mo with excellent exposure on the first floor with large display window. Available November 1, 2026.