ALMA PLAZA
Two Building on Alma St in Palo Alto. 17000s.f of a grocery store on the ground floor and 8 apartments on the floor above, 17000 s.f underground parking garage.
Building two is 8000s.f . with a medical office on the second floor and coffee shop on the ground floor.