Got $3.85 Mil? You Can Buy A Town In Oregon

For less than $4 million, you could own the town of Tiller, Oregon. 

For that price, you'll get 250 acres of land, with about a mile that of property that runs along the banks of the South Umpqua River, 


Sponsored Content

Sponsored Content