Tina Village Apartments 709 N. Delaware St. Shelburn, IN 47879 Units: 16 Apartment Units Constructed: 1998 Community Type: Multi-Family Property Management Website