Nicolet Townhouses Cooperative

1334 Nicolet Place
Detroit, MI