Come and see our recently up-to-date apartments located in the convenient location in Mountain View, 1970 Latham Street. We offer spacious 1 and 2 beds units, with brand new appliances, new floors or carpet. Enjoy our shared pool, picnic tables, and more. We are close to schools, downtown Mountain View, freeway access, and shopping. You are sure to find a place to call home.