3124-3126 in Placer County, California

3124-3126 in Placer County is an apartment building. 3124-3126 is located near Larkspur Court.
Building Type
apartment building