N Beach
St Charles, ID 83272
$5,000,000 USD
49.5 AC
49.5 AC
$5,000,000 USD
Residential