Apartment Unit 106 at 1271 Poplar Avenue, Sunnyvale, CA 94086 | HotPads