On April 16, 2019, Carroll Trena D Davis sold their home at 5004 Willow Branch Way 203, Owings Mills to Carroll Trena D Davis for $21,587.This property is one of 56 sales in Owings Mills in April 2019.This story was found on BlockShopper.com.