We have found 75 properties on Delmar Blvd, St Louis, MO. Average price per square feet on Delmar Blvd is $84. It is 28.2% lower than average price per sqft St Louis. Average sale price on Delmar Blvd is $266,484. It is 1% lower than average sale price in St Louis.