Explore details about location South Harvard Avenue. South Harvard Avenue is a location situated within the Ventnor City alongside other areas such as South Cambridge Avenue, Marston Place, South Buffalo Avenue.