Estacada OR Warehouses-Self Storage 1. 600 Sw Beech Rd, Estacada, OR 97023 | Red Fox Motel (503) 630-4243