Newmark Knight Frank Multifamily Closes 336-Unit Asset in Huntsville, AL MSA

Birmingham Alabama 2