Carter Crossing is a multifamily property that was built in 2018. Located at 6208 Berryhill Road in North Santa Rosa County, Pensacola, this property has a total number of 93 units, with the following unit breakdown: One Bedroom, Studio, Two Bedroom/One and Three Quarter Bath, totaling 68,135 SqFt.