Tina Village Apartments

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