MAA River North is a multifamily property located at 1859 28th Street in Denver - Five Points - Uptown, Denver. Built in 2018, the property features 359 units, of the following types: Guest Suite, One Bedroom, One Bedroom/Alcove, One Bedroom/Den, One Bedroom/Townhouse/One Bath, Studio, Three Bedroom/One and Three Quarter Bath, Two Bedroom/One and Three Quarter Bath, totaling 294,191 SqFt.