Recently Sold homes - James Flanagan - Team Flanagan First