Strong visibility on the northwest corner of Center Rd and E Atherton Rd with up to 7000 Sq Ft available