235 Garibaldi Ave
Garibaldi, OR 97118
$334,500 USD
800 SF
800 SF
$334,500 USD
Freestanding