We have found 13 properties on Stansbury Pl, Spencer, IN. Average price per square feet on Stansbury Pl is $51. It is 17.7% lower than average price per sqft Spencer. Average sale price on Stansbury Pl is $89,804. It is 19.9% lower than average sale price in Spencer.