LeFarriere House

171-173 Intervale AVe.
Burlington
Vermont
United States