View Details Under Contract $105,000 1 of 20 Long Lake Place | Granite City 3 beds 2 baths 818 sqft 0.15 acres On Site: 255 Days