$689,000

147 Locust Terrace, Burlington, VT, 05401

PENDING