Windrose Pl, 94043, California - Redfin
9 addresses found on Windrose Pl in 94043, California. The average lot size on Windrose Pl is 1935 sq. ft. The average property tax on Windrose Pl is $10.3K/yr. Find an address below to learn more about the property details:
- 2114 Windrose Pl, Mountain View, CA 94043
- 2112 Windrose Pl, Mountain View, CA 94043
- 2110 Windrose Pl, Mountain View, CA 94043
- 2114 Windrose Pl #1, Mountain View, CA 94043
- 2111 Windrose Pl, Mountain View, CA 94043
- 2113 Windrose Pl, Mountain View, CA 94043
- 2116 Windrose Pl, Mountain View, CA 94043
- 2115 Windrose Pl, Mountain View, CA 94043
- 2109 Windrose Pl, Mountain View, CA 94043