minicity

Noun

 * 1) A smaller developed area within a city that boasts all of the traditional features and facilities of a city.