Karta Vacation Rentals
In the heart of Walnut Creek, just two blocks from the BART station and minutes from downtown shopping and dining. Steps from Lesher Center for the Arts, Broadway Plaza and Kaiser Permanente, with Gardens at Heather Farm and Mt. Diablo views close by. Easy rail connections to Oakland and San Francisco airports.