10 days agoApartment for sale, 1821 Stratton Cir The Village, in Walnut Creek, United StatesWalnut Creek, 1821 Stratton CirApartment • 7 room(s) • 2 bed. • 2 bath. • 160.35 m²