View Details Under Contract $125,000 1 of 31 Portland Terrace First Add | Collinsville 3 beds 1 baths 988 sqft 0.25 acres On Site: 34 Days