Larae Apartments 2469 W. Larae Ave. Taylorsville, IN 47201 Units: 28 Apartment Units Constructed: 1995 Community Type: Multi-Family Property Management Website