Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
California
Santa Clara County
Mountain View
ROCK-ROCK
Properties in Mountain View in ROCK-ROCK
Find homes for sale in Mountain View by selecting a property below:
1922 Rock St, Mountain View, CA 94043
2000 Rock St #9, Mountain View, CA 94043
1946 Rock St, Mountain View, CA 94043
1921 Rock St #32, Mountain View, CA 94043
2235 Rock St, Mountain View, CA 94043
1963 Rock St #25, Mountain View, CA 94043
1956 Rock St, Mountain View, CA 94043
1939 Rock St #4, Mountain View, CA 94043
1939 Rock St #6, Mountain View, CA 94043
1939 Rock St #9, Mountain View, CA 94043
1939 Rock St #10, Mountain View, CA 94043
1939 Rock St #13, Mountain View, CA 94043
1921 Rock St #12, Mountain View, CA 94043
1963 Rock St #14, Mountain View, CA 94043
1990 Rock St, Mountain View, CA 94043
1939 Rock St #2, Mountain View, CA 94043
1963 Rock St #18, Mountain View, CA 94043
2213 Rock St, Mountain View, CA 94043
2185 Rock St, Mountain View, CA 94043
1921 Rock St #10, Mountain View, CA 94043
2000 Rock St #18, Mountain View, CA 94043
1963 Rock St #20, Mountain View, CA 94043
2000 Rock St #1, Mountain View, CA 94043
1921 Rock St #27, Mountain View, CA 94043
2000 Rock St #7, Mountain View, CA 94043
1939 Rock St #1, Mountain View, CA 94043
1921 Rock St #18, Mountain View, CA 94043
2000 Rock St #17, Mountain View, CA 94043
2000 Rock St #6, Mountain View, CA 94043
2000 Rock St #10, Mountain View, CA 94043
2000 Rock St #16, Mountain View, CA 94043
2260 Rock St, Mountain View, CA 94043
2000 Rock St #21, Mountain View, CA 94043
2000 Rock St #20, Mountain View, CA 94043
1921 Rock St #6, Mountain View, CA 94043
1921 Rock St #2, Mountain View, CA 94043
2000 Rock St #13, Mountain View, CA 94043
1963 Rock St #27, Mountain View, CA 94043
1963 Rock St #10, Mountain View, CA 94043
2000 Rock St #2, Mountain View, CA 94043
1921 Rock St #4, Mountain View, CA 94043
1963 Rock St #3, Mountain View, CA 94043
1921 Rock St #26, Mountain View, CA 94043
2027 Rock St, Mountain View, CA 94043
1963 Rock St #6, Mountain View, CA 94043
2000 Rock St #12, Mountain View, CA 94043
2000 Rock St #23, Mountain View, CA 94043
2101 Rock St, Mountain View, CA 94043
1963 Rock St #11, Mountain View, CA 94043
1939 Rock St #17, Mountain View, CA 94043
1939 Rock St #18, Mountain View, CA 94043
1939 Rock St #11, Mountain View, CA 94043
2211 Rock St #2211, Mountain View, CA 94043
1921 Rock St #16, Mountain View, CA 94043
2000 Rock St #22, Mountain View, CA 94043
1963 Rock St #8, Mountain View, CA 94043
2000 Rock St #19, Mountain View, CA 94043
1963 Rock St #21, Mountain View, CA 94043
2229 Rock St, Mountain View, CA 94043
1963 Rock St #24, Mountain View, CA 94043
2221 Rock St, Mountain View, CA 94043
2210 Rock St, Mountain View, CA 94043
1963 Rock St #17, Mountain View, CA 94043
2197 Rock St, Mountain View, CA 94043
1922 Rock St Unit A, Mountain View, CA 94043
1934 Rock St, Mountain View, CA 94043
1921 Rock St #19, Mountain View, CA 94043
1921 Rock St #13, Mountain View, CA 94043
1921 Rock St #9, Mountain View, CA 94043
1939 Rock St, Mountain View, CA 94043
1922 Rock St Unit B, Mountain View, CA 94043
2167 Rock St, Mountain View, CA 94043
2124 Rock St, Mountain View, CA 94043
1921 Rock St #29, Mountain View, CA 94043
2133 Rock St, Mountain View, CA 94043
1963 Rock St #26, Mountain View, CA 94043
1939 Rock St #8, Mountain View, CA 94043
1963 Rock St #1, Mountain View, CA 94043
2139 Rock St, Mountain View, CA 94043
1921 Rock St #25, Mountain View, CA 94043
2031 Rock St, Mountain View, CA 94043
1939 Rock St #5, Mountain View, CA 94043
2217 Rock St, Mountain View, CA 94043
1939 Rock St #14, Mountain View, CA 94043
2121 Rock St, Mountain View, CA 94043
1963 Rock St #23, Mountain View, CA 94043
1921 Rock St #20, Mountain View, CA 94043
2007 Rock St, Mountain View, CA 94043
1963 Rock St #9, Mountain View, CA 94043
2306 Rock St, Mountain View, CA 94043
2019 Rock St, Mountain View, CA 94043
2308 Rock St, Mountain View, CA 94043
2023 Rock St, Mountain View, CA 94043
2159 Rock St, Mountain View, CA 94043
2300 Rock St, Mountain View, CA 94043
2011 Rock St, Mountain View, CA 94043
1935 Rock St, Mountain View, CA 94043
2302 Rock St, Mountain View, CA 94043
2015 Rock St, Mountain View, CA 94043
1963 Rock St #12, Mountain View, CA 94043
2000 Rock St #5, Mountain View, CA 94043
2225 Rock St, Mountain View, CA 94043
1963 Rock St #28, Mountain View, CA 94043
2000 Rock St #24, Mountain View, CA 94043
1939 Rock St #3, Mountain View, CA 94043
1939 Rock St #7, Mountain View, CA 94043
1939 Rock St #12, Mountain View, CA 94043
1939 Rock St #15, Mountain View, CA 94043
1939 Rock St #16, Mountain View, CA 94043
2203 Rock St, Mountain View, CA 94043
1939 Rock St #19, Mountain View, CA 94043
2000 Rock St #4, Mountain View, CA 94043
1963 Rock St #5, Mountain View, CA 94043
1921 Rock St #28, Mountain View, CA 94043
1921 Rock St #24, Mountain View, CA 94043
1963 Rock St #16, Mountain View, CA 94043
2000 Rock St #14, Mountain View, CA 94043
1963 Rock St #15, Mountain View, CA 94043
1963 Rock St #19, Mountain View, CA 94043
2239 Rock St, Mountain View, CA 94043
1963 Rock St #7, Mountain View, CA 94043
2000 Rock St #11, Mountain View, CA 94043
1921 Rock St #5, Mountain View, CA 94043
2000 Rock St #3, Mountain View, CA 94043
2207 Rock St, Mountain View, CA 94043
1963 Rock St #13, Mountain View, CA 94043
1921 Rock St #14, Mountain View, CA 94043
2215 Rock St, Mountain View, CA 94043
2117 Rock St, Mountain View, CA 94043
1921 Rock St #31, Mountain View, CA 94043
1921 Rock St #17, Mountain View, CA 94043
2000 Rock St #15, Mountain View, CA 94043
1922 Rock St Unit D, Mountain View, CA 94043
2211 Rock St, Mountain View, CA 94043
2141 Rock St, Mountain View, CA 94043
1963 Rock St #2, Mountain View, CA 94043
1963 Rock St #4, Mountain View, CA 94043
2000 Rock St #8, Mountain View, CA 94043
1963 Rock St #22, Mountain View, CA 94043
1921 Rock St #15, Mountain View, CA 94043
1958 Rock St, Mountain View, CA 94043
1921 Rock St #1, Mountain View, CA 94043