Homes for sale - 2740-2742 Byron Street, Palo Alto, CA 94306 – MLS#...