We have found 12 properties on Indian Ave, Plymouth, MA. Average price per square feet on Indian Ave is $259. It is 72.7% higher than average price per sqft Plymouth. Average sale price on Indian Ave is $193,500. It is 33.7% lower than average sale price in Plymouth.