All Properties 418 Finch St, Leigh, NE 68643 Single Family3 beds1 bath834 sqftBuilt in 1924 View details 510 Finch St, Leigh, NE 68643 Single Family3 beds2 baths1,938 sqftBuilt in 1910 View details List of streets in 68643 Main St Beech St Elm St Road 2 Road Ash St 2Nd St Oak St 3Rd St 130 Ave Short St Pine St