Danubia is a multifamily property located at 5317 North 17th Street in McAllen - North, McAllen. Built in 1993, the property features 55 units, of the following types: Two Bedroom/Townhouse/One and One Half Bath, Two Bedroom/Townhouse/Two and One Half Bath, totaling 63,250 SqFt.