2420 Overlook Dr, Walnut Creek, CA 94597
5
beds
5
baths
3,843 Sq.Ft. LIVING AREA
0.26 Acres lot