View Details Price Reduced $24,000 1 of 13 Long Branch Lakes At Fall Creek Falls | Spencer 1.71 acres On Site: 406 Days