Peak Campus Awarded Management of The Alabama in New York City
New York City — Peak Campus has been awarded management of The Alabama, a 175-bed student housing community located near Cardozo Law School, The New School and New York University in lower Manhattan.
…