Carter Plaza North, North Olmsted Ohio
Carter North contains four units and located on Lorain Road. This shopping center received an updated façade as of 2022.
Carter North contains four units and located on Lorain Road. This shopping center received an updated façade as of 2022.