We have found 27 properties on Salem Dr, Shelby Charter Township, MI. Average price per square feet on Salem Dr is $104. It is 3.0% higher than average price per sqft Shelby Charter Township. Average sale price on Salem Dr is $425,641. It is 58.3% higher than average sale price in Shelby Charter Township.