View Details $99,900 1 of 24 Long Branch Lakes At Fall Creek Falls | Spencer 5.01 acres On Site: 141 Days