View details for Pepperwood Knoll Apartments Pepperwood Knoll Apartments $1,610+ 7200 Pepperwood Knoll Ln, Foothill Farms, CA 95842