20189 S Springwater Rd
Estacada, OR 97023
$1,950,000 USD
10,032 SF
10,032 SF
$1,950,000 USD
Restaurant