Apartment Unit 6 at 1921 Rock Street #6, Mountain View, CA 94043 94043 - HotPads