Strong visibility on the northwest corner of E Apple Ave and Barlow St with up to 6000 Sq Ft available