1815 St. Croix Court
1815 St. Croix Court Plumas Lake, California 95961 United States

$563,990
 Get directions
 
Google Map Loading...
TRAVEL TIMEFROMPlumas Lake

METROLIST MLS

Listing Courtesy of Keller Williams Realty-Yuba Sutter
Contact Agent