Given the question: Where could you find 10 or 100 home that are attached together? - neighborhood - apartment building - michigan - countryside - city or town  The best answer is
The answer is:
apartment building