Timbercroft Townhomes are quaint residential homes situated in the lush neighborhoods of Owings Mills. This residential complex offers newly renovated homes, walk out balconies and patios, a community pool and playground. Timbercroft offers one- to three-bedroom homes for interested tenants.