Homes for sale - 3907 Middlefield Road #C, Palo Alto, CA 94303 – ML...