We have found 30 properties on Alcott Ave, St Louis, MO. Average price per square feet on Alcott Ave is $2. It is 98.3% lower than average price per sqft St Louis. Average sale price on Alcott Ave is $818. It is 99.7% lower than average sale price in St Louis.