Strong visibility on the southwest corner of S Philo Rd and E Colorado Ave with up to 3361 Sq Ft available