We have found 16 properties on S Martha St, Lombard, IL. Average price per square feet on S Martha St is $158. It is 5.3% higher than average price per sqft Lombard. Average sale price on S Martha St is $344,278. It is 35.4% higher than average sale price in Lombard.

List of properties