Greentree & Teutonia is multifamily apartment complex that was constructed in 1959. It is located at 3744 West Green Tree Road in Brown Deer, Milwaukee, and features a total number of 328 units. The property’s unit mix is a combination of One Bedroom, Three Bedroom/One Bath, Two Bedroom/One Bath, with a total unit size of 272,232 SqFt.