View details for Heritage Square Apartments Townhomes - NOW LEASING! Heritage Square Apartments Townhomes - NOW LEASING! $999+ 8635 Old Highway 60, Sellersburg, IN 47172