Powhatan Apartments

Powhatan Apartments

The Powhatan or Powhatan Apartments is a 22-story luxury apartment building overlooking Lake Michigan and adjacent to Burnham Park in the Kenwood neighborhood of Chicago, Illinois. The building was de…

Powhatan Apartments

The Powhatan or Powhatan Apartments is a 22-story luxury apartment building overlooking Lake Michigan and adjacent to Burnham Park in the Kenwood neighborhood of Chicago, Illinois. The building was de…