1/46 New 3D $2,300,000 3 Beds2.1 Baths2,384 SqFt 164 FERNWOOD ST, Cannon Beach, OR 97110 Listed by Windermere Realty Trust