La Vista Apartments
Call (925) 676-1724
3838 Clayton Rd Concord, CA 94521
TTY Phone Number 1-800-735-2929