Strong visibility on the northeast corner of E Locust St and N Clinton St with up to 5460 Sq Ft available