We have found 35 properties on N Crawford St, Carroll, IA. Average price per square feet on N Crawford St is $45. It is 47.1% lower than average price per sqft Carroll. Average sale price on N Crawford St is $57,482. It is 49.5% lower than average sale price in Carroll.