Apartment Unit 380618 at 1230 Henderson Avenue #380618, Sunnyvale, CA 94086 - HotPads