Apartment Unit at 427 Alma Street #208, Palo Alto, CA 94301 - HotPads