Apartment Unit 23 at Carmel Drive, Walnut Creek, CA 94596 - HotPads