We have found 7 properties on Thadeus St, South Portland, ME. Average price per square feet on Thadeus St is $90. It is 33.3% lower than average price per sqft South Portland. Average sale price on Thadeus St is $144,950. It is 32.2% lower than average sale price in South Portland.