Ventnor

Ventnor Plaza, a Lamar Co. property in Ventnor City, N.J., is a 200,000-sq.-ft., Pathmark-anchored center occupying a unique, beach-side location.