Homes for sale - 555 Byron Street Unit 204, Palo Alto, CA 94301 – M...