Timbercroft Townhomes is a multifamily property located at 67 Timbergrove Road in Owings Mills, Baltimore. Built in 1968, the property features 284 units, of the following types: One Bedroom/Townhouse/One Bath, Three Bedroom/Townhouse/One Bath, Two Bedroom/Townhouse/One Bath, totaling 244,945 SqFt.