Constructed in 1998, the Modena at Mallard apartment building comprises 144 units of the following unit mix: One Bedroom, Three Bedroom/Two Bath, Two Bedroom/Two Bath, totaling 165,424 SqFt. The property is located in Southhaven/North Lake, at 7197 Mallard Creek Drive, Memphis.