Finding your new home in downtown Walnut Creek, California, is easy when you choose Castlewood Apartments. Our studio, one, and two bedroom apartments were designed for your peak comfort, convenience, and style. At Castlewood Apartments, resort-style amenities and contemporary interiors with high...

Partial Data by Foursquare.