from Mission Local2 years agoI'd caught glimpses of Itria, hidden in plain sight on 24 th just up the street from BART, in the old Obispo site. Read at Mission Local[add][|| ... ]