On June 6, 2019, Steven Needel purchased a home at 8019 Valley Manor Road 2B, Owings Mills from Brian Needel for $48,000.This property is one of 72 sales in Owings Mills in June 2019.This story was found on BlockShopper.com.