Astaris Laboratories - Webster Groves MO New 10,000 SF laboratory building Developer: Owen Ridge Associates