Lincoln Creek
1395 North Lincoln Street
Dixon, California
172 units | Acquired April 2017