Scott House

232 S. Armistead Ave.
Virginia
United States