Check the current availability of these new homes for sale at Maravilla on Rock Street and Independence Avenue in Mountain View.