Mayflower Pl, 95403, California - Redfin
16 addresses found on Mayflower Pl in 95403, California. The average lot size on Mayflower Pl is 7079 sq. ft. The average property tax on Mayflower Pl is $8.4K/yr. Find an address below to learn more about the property details:
- 1506 Mayflower Pl, Santa Rosa, CA 95403
- 1512 Mayflower Pl, Santa Rosa, CA 95403
- 1502 Mayflower Pl, Santa Rosa, CA 95403
- 1508 Mayflower Pl, Santa Rosa, CA 95403
- 1504 Mayflower Pl, Santa Rosa, CA 95403
- 1513 Mayflower Pl, Santa Rosa, CA 95403
- 1509 Mayflower Pl, Santa Rosa, CA 95403
- 1517 Mayflower Pl, Santa Rosa, CA 95403
- 1528 Mayflower Pl, Santa Rosa, CA 95403
- 1507 Mayflower Pl, Santa Rosa, CA 95403
- 1501 Mayflower Pl, Santa Rosa, CA 95403
- 1521 Mayflower Pl, Santa Rosa, CA 95403
- 1524 Mayflower Pl, Santa Rosa, CA 95403
- 1525 Mayflower Pl, Santa Rosa, CA 95403
- 1520 Mayflower Pl, Santa Rosa, CA 95403
- 1516 Mayflower Pl, Santa Rosa, CA 95403


United States
Canada