ClosedResidential$299,0007400 Devonshire AvenueSt Louis-631197400 Devonshire AvenueShrewsbury, Missouri 3Beds 2Baths 1,771Sq ftView Listing