Hubbard221 – 1 Bedroom 3D Virtual Tour
Tour this brand new 1 Bedroom apartment at Hubbard221 located in the heart of Chicago’s River North neighborhood.
Featuring hardwood plank flooring, stainless steel appliances, and quartz countertops, these apartments have everything and more. Take the tour below!
Located at 221 W. Hubbard Street – Chicago, IL 60654, Hubbard221 sets the bar high among luxury new construction.