20189 S Springwater Rd
Estacada, OR 97023
$2,300,000 USD
10,032 SF
10,032 SF
$2,300,000 USD
Restaurant