117 SW 66th Street, South Beach, OR 97366 - Homesnap