Strong visibility on the southwest corner of Salzburg Ave and S Euclid Ave with up to 4200 Sq Ft available