Mozzo is a multifamily property located at 531 Virginia Avenue in Indianapolis - Downtown, Indianapolis. Built in 2013, the property features 65 units, of the following types: One Bedroom, One Bedroom/Den, Studio, Two Bedroom/Two Bath, totaling 46,693 SqFt.