Sherwood at Iron Point

 2300 Iron Point Road, FolsomCA 95630