We have found 4 properties on E Nichols St, Welsh, LA. Average sale price on E Nichols St is $900. It is 98.8% lower than average sale price in Welsh.

List of properties