That was previously North Park Towers, the twin towers off the Lodge. It was the nicest apartment complex in that area for quite a while. Windows are now broken out and boarded up, the place looks like it's becoming abandoned. Same thing happened to the old Embassy Suites hotel further north. Besides problems with management, anybody know what happened over there?
Bookmarks