Hubbard Place is a multifamily property located at 360 West Hubbard Street in Near North Side, Urban Chicago. Built in 2014, the property features 450 units, of the following types: Guest Suite - One Bedroom/One Bath, One Bedroom, One Bedroom/Alcove, One Bedroom/Den, Studio, Two Bedroom/Two Bath, totaling 381,806 SqFt.