impression 0 700014035968 303 BARDSLEY AVE NEOLA IA 51559 Listing Price $ 99,000 Sold 6/5/2019 303 BARDSLEY AVE NEOLA , IA 51559 Listing Information 2 bd 1 ba 768 sqft. SAVE PLACES NOTES