2 Wks Ago COMPARE Park Place Apartments 1310-1330 Alma Ave, Walnut Creek, CA 94596 Studio - 2 Beds $1,995 - $2,895