115 NE Locust St
Oakland, OR 97462
$749,000 USD
5,764 SF
5,764 SF
$749,000 USD
Restaurant