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