Montrose Ave, 94303, California - Redfin
34 addresses found on Montrose Ave in 94303, California. The average lot size on Montrose Ave is 6576 sq. ft. The average property tax on Montrose Ave is $21.2K/yr. Find an address below to learn more about the property details:
- 773 Montrose Ave, Palo Alto, CA 94303
- 749 Montrose Ave, Palo Alto, CA 94303
- 731 Montrose Ave, Palo Alto, CA 94303
- 702 Montrose Ave, Palo Alto, CA 94303
- 790 Montrose Ave, Palo Alto, CA 94303
- 725 Montrose Ave, Palo Alto, CA 94303
- 762 Montrose Ave, Palo Alto, CA 94303
- 798 Montrose Ave, Palo Alto, CA 94303
- 767 Montrose Ave, Palo Alto, CA 94303
- 786 Montrose Ave, Palo Alto, CA 94303
- 779 Montrose Ave, Palo Alto, CA 94303
- 768 Montrose Ave, Palo Alto, CA 94303
- 719 Montrose Ave, Palo Alto, CA 94303
- 737 Montrose Ave, Palo Alto, CA 94303
- 792 Montrose Ave, Palo Alto, CA 94303
- 794 Montrose Ave, Palo Alto, CA 94303
- 732 Montrose Ave, Palo Alto, CA 94303
- 761 Montrose Ave, Palo Alto, CA 94303
- 756 Montrose Ave, Palo Alto, CA 94303
- 780 Montrose Ave, Palo Alto, CA 94303
- 774 Montrose Ave, Palo Alto, CA 94303
- 755 Montrose Ave, Palo Alto, CA 94303
- 707 Montrose Ave, Palo Alto, CA 94303
- 738 Montrose Ave, Palo Alto, CA 94303
- 744 Montrose Ave, Palo Alto, CA 94303
- 743 Montrose Ave, Palo Alto, CA 94303
- 726 Montrose Ave, Palo Alto, CA 94303
- 713 Montrose Ave, Palo Alto, CA 94303
- 708 Montrose Ave, Palo Alto, CA 94303
- 720 Montrose Ave, Palo Alto, CA 94303
- 714 Montrose Ave, Palo Alto, CA 94303
- 750 Montrose Ave, Palo Alto, CA 94303
- 785 Montrose Ave, Palo Alto, CA 94303
- 796 Montrose Ave, Palo Alto, CA 94303