6500 Watt AVE, North Highlands, CA 95660 - MLS#20007465 - Peter Sco...