I don't usually give much thought to the high-rise apartments on St. James and Lafayette, but they are kind of mysterious. You'll never see a sales listing OR a rental listing for this place! Via Google, I found out the buildings were completed in 1963, and that the buildings are grouped into the "University Towers."
A ha! Looks like these are Mitchell-Lama co-op apartments. I figured they might be owned, since some tenants have "spruced up" their balconies.