2625 Castro WAY, Sacramento, CA 95818 - MLS#221105089 - Peter Scott...