$699,000 - 303 Castle Ct, Roseville, CA 95678
303 Castle Ct
Roseville,
CA
95678
County: Placer