Town & Country Village is an office that leases retail and office spaces. They have placed restaurants, book and stationary stores, beauty shops and more.