Strong visibility on the southwest corner of E 38th St and Davison Ave with up to 5478 Sq Ft available