Owl’s View

Owl’s View

Owl’s View is located in Todd, North Carolina. A mountain dream open to share for everyone! Breathtaking views overlooking the New River Valley accompanied by comforts of home for the whole family.

Project Description

Client: Owl's View
Location: Todd, North Carolina
Architect: Shannon Davidson