Apartment Unit 54 at 1335 Montecito Avenue #54, Mountain View, CA 94043 - HotPads