1269 Poplar AVE #307, Sunnyvale, CA 94086 - MLS#ML81868867 - Ruben ...