SMITH RESIDENCE

Credit River, MN | 2006 | 5 acres

Team: