Home is where the heart is-yours and ours. Our passion-and our purpose-is making places people love to call home. Ballard Green is a new townhomes community in Owings Mills, Maryland providing you with luxury and the convenience of being able to experience an urban lifestyle.